Depuis la sortie du système, il est possible de contourner les barrières instaurées par Microsoft sur le matériel officiellement reconnu comme compatible. C’est le cas d’un certain nombre de processeurs, Windows 11 ne prenant en charge, dans les grandes lignes, que les modèles de ces cinq dernières années.
La mise à jour 24H2, attendue pour cet automne, changera la donne, rapporte XDA. Cette mise à jour, qui se profile comme conséquente, introduira un changement important dans le système : l’utilisation de l’instruction POPCNT pendant sa compilation. C’est le cas dans la build 25905 distribuée dans les canaux Dev et Canary. Cette instruction permet d’obtenir de meilleures performances dans certains contextes. C’est le cas notamment pour les pilotes USB XHCI.
Or, certains vieux processeurs ne l’ont pas. Vieux comment ? Vraiment vieux : l’instruction a été introduite sur les Core i7 de la génération Nehalem sortis en… 2008. À moins que votre processeur soit plus ancien, le blocage ne changera rien pour vous.
Même si le nombre de personnes devrait être infinitésimal, le changement rappelle que l’installation de Windows 11 sur du matériel non supporté peut aboutir à un système inutilisable. Il suffit pour cela que le système introduise une évolution technique ou que Microsoft hausse le ton. Toutefois, dans un contexte où la part de marché de Windows 11 est encore loin de celle de Windows 10, ce ne serait pas nécessairement une bonne idée.
Commentaires (26)
#1
#1.1
#1.2
#1.3
J’ai hérité d’un ordi monté en 2016 à Noël et c’est comme ça que je l’ai fait passer à W11 après le Nouvel An. Zéro problème.
#1.4
#1.5
Et Rufus ne fait qu’appliquer des méthodes déjà connues et même indiquées sur le site de MS pour passer outre les blocages CPU et TPM : il ne peut pas rendre un OS compatible avec du matériel qui ne l’est pas (là, il ne pourra rien faire pour les pré-Nehalem, malheureusement : il faudrait recompiler Windows, pour ça ; modifier l’image WIM comme il le fait ne suffira pas, cette fois).
#1.8
#1.6
#1.7
#1.9
Mais on la voit malheureusement souvent comme tu la cites, car le sens a dû se perdre par manque de compréhension de la citation originale .
#2
Fun fact: certains anti-cheats ne fonctionnaient plus à un moment à cause de la dépendance à cette instruction
#2.1
J'ai été étonné à l'époque de voir que ça n'existait pas (je ciblais ARM)
#3
#4
#5
De toute façon, un ordi de cette époque n’a plus rien à faire sous Windows depuis longtemps et il vaut bien mieux le passer sous Linux, tant qu’il fonctionne encore (Mint étant un excellent choix pour les gens qui veulent l’utiliser « comme un Windows »), et tant que les concepteurs des distributions ne les limitent pas aux CPU x86-64v3 (avec des instructions apparues en 2012 comme AVX).
Historique des modifications :
Posté le 14/02/2024 à 10h18
Je me demandais si ça allait être facilement contournable avec Rufus, comme les précédentes, mais il semblerait que non…
De toute façon, un ordi de cette époque n’a plus rien à faire sous Windows depuis longtemps et il vaut bien mieux le passer sous Linux, tant qu’il fonctionne encore (Mint étant un excellent choix pour les gens qui veulent l’utiliser « comme un Windows »).
#5.1
Emuler une instruction est parfaitement faisable, le x86 est bien prévu pour ça.
#5.2
Et émuler une instruction, je suis pas spécialiste matos, mais j’imagine que tu le sens bien, question performances…
#5.3
#5.4
#5.5
#5.6
#6
#6.1
#6.2
Mais on ne parle pas de la meilleure époque pour AMD là... Le nombre de bécanes AMD de cette époque encore en fonctionnement ne doit pas être énorme.
#6.3
Mais en fait, je crois qu'il est sous windows 10…
Merci à vous deux 😘
#7